Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour MTCI ATP Challenger - Yokohama BNP Paribas Primrose - Bordeaux Sunrise Challenger Bordeaux Challenger Mons Challenger AIG Japan Open - Tokyo Adidas International - Sydney St. Petersburg Open - St. Petersburg Marbella Open - Marbella Heineken Open - Singapore CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille RCA Championships - Indianapolis Grand Prix de Tennis de Toulouse - Toulouse CA Tennis Trophy - Vienna Open 13 - Marseille 1999 Mercedes Cup - Stuttgart AAPT Championships - Adelaide Adidas International - Sydney Kroger / St. Jude International - Memphis Open Seat-Godo 2000 - Barcelona BMW Open - Munich U.S. Men's Clay Court Championships - Orlando Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille Sybase Open - San Jose Open Seat-Godo 2001 - Barcelona U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London 2001 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. RCA Championships - Indianapolis The Hamlet Cup - Long Island President's Cup - Tashkent Salem Open - Hong Kong AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Tata Open 2002 - Chennai Siebel Open - San Jose International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Tata Open 2003 - Chennai Open Seat Godo 2003 - Barcelona BMW Open - Munich Gerry Weber Open - Halle RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open de Moselle - Metz AAPT Championships - Adelaide Tata Open - Chennai Adidas International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Nottingham Open - Nottingham Aptos Challenger RCA Championships - Indianapolis TD Waterhouse Cup - Long Island China Open - Beijing AIG Japan Open - Tokyo Open de Moselle - Metz CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Chennai Open - Chennai Medibank Private International - Sydney Open 13 - Marseille Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz AIG Japan Open - Tokyo Kremlin Cup - Moscow Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Grand Prix Hassan II - Casablanca The Stella Artois Championships - London Red Letter Days Open - Nottingham Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney BMW Open - Munich Grand Prix Hassan II - Casablanca The Artois Championships - London Ordina Open - s-Hertogenbosch Bordeaux Challenger Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Indianapolis Tennis Championships - Indianapolis If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Serbia Open - Belgrade Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open de Nice Cote dAzur - Nice AEGON Championships - London Ordina Open - s-Hertogenbosch Open de Moselle - Metz If Stockholm Open - Stockholm Open Sud de France - Montpellier Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Heilbronn Challenger Mons Challenger Rennes Challenger Internationaux de Tennis de Brest - Brest Rennes Challenger Yokohama Challenger 2001 - Yokohama Tunis Open - Tunis Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk Time Warner USTA Challenger - Binghamton Open de Charleroi - Charleroi Internationaux de Tennis de Brest - Brest Hilton Waikoloa Village USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham Powder Byrne Trophy - Surbiton Siemens Open 2001 - Scheveningen Samsung Securities Cup Challenger Tennis - Seoul 2001 UT Tyler Patriot Challenger - Tyler The 69th King's Cup-Thailand Open - Bangkok Challenger Ford de Cherbourg - Cherbourg Bangkok Challenger - Bangkok Open de Montauban - Montauban VI Open Banc Agricol - Andorra Challenger Ford de Cherbourg - Cherbourg ATP Heineken Challenger 1999 - Ho Chi Minh City CNA TennisPro Classic - Winnetka XL Capital Bermuda Open - Bermuda CMG Asia Open - Hong Kong The Powder Byrne Trophy - Surbiton Lucknow ATP Tour Challenger - Lucknow The Rajasthan Golden Jubilee - Jaipur Open Sainte Victoire - Aix-En-Provence Open Sainte-Victoire - Aix-En-Provence Open de L'Isere - Grenoble Open de L'Isere - Grenoble Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Open de L'Isere - Grenoble Czech Open 2006 - Prostejov 12th Paris Open - Paris Italian Open - Rome 14th Paris Open - Paris Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris The Surbiton Trophy - Surbiton Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Cherbourg Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto BNP Paribas Masters - Paris Nottingham Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Cherbourg Challenger Rome Challenger Bordeaux Challenger Granby Challenger St. Remy Challenger Rennes Challenger Orleans Challenger Noumea Challenger Quimper Challenger Cherbourg Challeger Bergamo Challenger Cherbourg Challenger Bordeaux Challenger Sunrise Challenger Tunis Challenger Le Gosier Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Recanati Challenger Segovia Challenger French Open - Paris Wimbledon - London U.S. Open - New York Le Gosier Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Heilbronn Open - Heilbronn Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open 88 - Contrexeville French Open - Paris CMG Asia Open - Hong Kong Wimbledon - London Internationaux de Tennis de Brest - Brest University of Tennessee USTA Men's Challenger - Knoxville U.S. Open - New York The Powder Byrne Trophy - Surbiton GHI Bronx Tennis Classic - Bronx Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris China Open - Beijing Wimbledon - London Open 13 - Marseille Copenhagen Open - Copenhagen The Nottingham Open - Nottingham MFS Pro Tennis Championships - Boston The Samsung Open - Bournemouth Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Heineken Open Singapore - Singapore CA Tennis Trophy - Vienna Sybase Open - San Jose AXA Cup - London Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Kroger / St. Jude International - Memphis Verizon Tennis Challenge - Atlanta Energis Open - Amsterdam Heineken Open Shanghai - Shanghai Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam President's Cup - Tashkent Salem Open - Hong Kong Siebel Open - San Jose International Tennis Championships - Delray Beach Thailand Open - Bangkok AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Japan Open - Tokyo The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Davidoff Swiss Indoors - Basel Milan Indoors - Milan Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Copenhagen Open - Copenhagen ARAG World Team Championship - Dusseldorf RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Salem Open - Hong Kong Open Seat-Godo '99 - Barcelona Grand Prix Hassan II - Casablanca BMW Open - Munich Japan Open - Tokyo Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam Countrywide Classic - Los Angeles BMW Open - Munich The Stella Artois Grass Court Championships - London Open 13 - Marseille The Nottingham Open - Nottingham Open de Moselle - Metz If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Ordina Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Infiniti Open - Los Angeles U.S. Open - New York RCA Championships - Indianapolis MFS Pro Tennis Championships - Boston Australian Open - Melbourne Pilot Pen Tennis - New Haven French Open - Paris President's Cup 1999 - Tashkent Wimbledon - London adidas Open de Toulouse - Toulouse Australian Open - Melbourne Open 13 - Marseille French Open - Paris Heineken Open Shanghai - Shanghai Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Wimbledon - London Open 13 - Marseille U.S. Open - New York ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Australian Open - Melbourne French Open - Paris Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Open de Tenis Comunidad Valenciana - Valencia Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale America's Red Clay Tennis Championship - Coral Springs Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Heineken Trophy - 's-Hertogenbosch President's Cup 2000 - Tashkent Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Investor Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Japan Open - Tokyo CA Tennis Trophy - Vienna Cerveza Club Colombia Open - Bogota Heineken Trophy - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Adidas International - Sydney The Stella Artois Grass Court Championships - London Dubai Open - Dubai RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Tennis Channel Open - Las Vegas The Dubai Tennis Championships - Dubai Citrix Tennis Championships - Delray Beach Tennis Masters Series - Monte Carlo The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati 13th Paris Open - Paris The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami German Open - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Open 13 - Marseille Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Madrid Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington U.S. Open - New York U.S. Open - New York Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, 1R, FRA-NED 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, World Group, 1R, BRA-FRA 4-1 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, QF, FRA-RUS 1-4 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, 1R, ROU-FRA 0-5 Davis Cup, World Group, SF, FRA-ARG 5-0 River Oaks International Tennis Tournament - Houston 1 Masters Guinot Mary Cohr Olympics - Sydney Olympics - Athens